home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 April
/
EnigmA AMIGA RUN 17 (1997)(G.R. Edizioni)(IT)[!][issue 1997-04][EAR-CD].iso
/
EARCD
/
mus
/
edit
/
samp2cdda.lha
/
samp2cdda.doc
< prev
Wrap
Text File
|
1996-11-22
|
6KB
|
113 lines
Dokumentation for Samp2CDDA and Samp2CDDAasync
==============================================
General
=======
I wrote samp2cdda because I was tired of having to export the sounddata of a samplitude projekt
to wave format and then converting it with some other programm to cdda/ aiff format. O
ther input formats are not supported. I might write an INTEL2Samp converter soon......
samp2cdda can convert multiple files in one go and it is faster than most of the converters I came across.
The program is shareware. Information about distribution may be found by reading the
help of the program "samp2cdda ?". There are different Versions for different channels of distribution.
The reason for this is, that I would like to have an overview where the program goes. There is NO
functional difference between the same versions that are distributed through different channels.
Updates can be found on http://www.fh-trier.de/~soldoa
This Package should not be modified in any way. Modification to the package may result in unpredictable
behaviour.
The Software is provided as is - meaning: use it at your own risk. if it works for you - fine,
if it doesn't - not so fine.
If you have suggestions for improvement send them via e-mail to soldoa@fh-trier.de
If you want to send me money (just sent what the program is worth to you)
use the following address:
Alessandro Soldo
Am Kiewelsberg 15
54295 Trier
FRG
Europe
I'm using the programm myself and up to now it works fine. It uses about 1.5 MB of RAM for
Buffering. The Async Version uses up to 3.5 MB more.
If you don't have that much free RAM then you probably don't need it anyway.
On my system I can convert a 31 MB Sounddatafile in about 50 secs. (45 Sec. Async Version).
Thats not lightning fast, but faster than exporting and reimporting with other programms.
Requirements
============
There is only the Version vor the Motorola 68000. I tried different Options and Processors
but there was no considerable speed difference. The main loop is in assembler, and the rest
of the program is mostly system-calls.
asl.library v39 or higher is needed. If it is not available, conversions can still be done
via the cli interface.
There is a Version with AsyncIO but it is not a lot faster. Where Samp2CDDA takes 50 Secs
Samp2CDDAasync takes 45 Secs. The AsyncIO also takes much more Memory. About 3.5 MB.
How it works
============
To get a little help:
samp2cdda ?
Commandline only:
samp2cdda <SamplitudeBaseName> <OutputName> {INTEL|MOTOROLA|AIFF} {DELETESOURCE}
Gui:
samp2cdda {INTEL|MOTOROLA|AIFF} {DELETESOURCE} or
samp2cdda {DELETESOURCE}
The requester for the inputfile allows multiselect in which case you can only select a
target directory in the save requester.
If you select only one source file, then you can select the destination filename.
If the destination file(s) exist, you will be asked if it(they) should be overwritten (for each file).
This is done before anything is written, so you can answer all the requesters and then the program starts
working without stopping in the middle to ask something again. If the program should stop it is only
because of an error the program can't handle..
Converted audiofiles will always have a multiple of 2352 Bytes (CD-DA Blocksize). This ensures that
CD Writing Software won't complain about bad Blocksizes.
Outputformats:
--------------
INTEL : Yamaha CD Writer use this format. May be directly written to DAT Tape.
See AIFF for more Info..
MOTOROLA : Phillips CD Writer use this format. May be directly written to DAT Tape.
See AIFF for more Info.
AIFF : This is made for user with ShapeShifter and Astarte Toast CD Pro. (I tested with V 3.0)
If you have ShapeShifter running mount a ShapeShifter Disc on the Amiga side.
Then start samp2cdda and save it directly on the Macintosh Disc. The Fileattributes
will be set so you can directly drag and drop the icon in the Toast CD Pro window.
I haven't testet it with any other programm. The AIFF Save is bare bones. Just the
header, the COMM Chunk and the SNND Chunk. After all the data is written the Size
will be written to the COMM and SNND Chunk. This is done with a seek and write call.
Because of this it will not be possible to directly convert to a DAT Tape with a FileSystem
(e.g. TapeWormFS) because Writing over an already written Block not supported. This may change
in the future.
AIFF also works with Movieshop (VLAB Motion) Audio Import. I know that it is possible to
convert via the WAVE or MAUD Format, but using samp2cdda is faster (about 2 times)
and allows deletion of the sourcefile to save discspace.
DELETESOURCE: If this switch is set the sourcefile will be deleted after it was successfully converted.
With this option you can build your whole project with Samplitude and when finished convert
the entire Project in one gulp. You only need double the space of your largest file.
e.g. you have 650 MB of Sounddata and the largest file is 50 MB. Then you can convert
all your Soundfiles on the same disc if it has 50 MB free space left.
I suggest playing a little with the program befor using it for real.
Concept
=======
I wrote this program just to do what it does right now. There won't be a lot more to it. The only
thing that may be missing is a check if the destination disk has enough free space left for the files
that should be converted.
Right now I can't think of anything thats missing. If you have THE idea whats missing, write me
an e-mail. If you want it to be implemented sent some money too :-)
I hope you enjoy using the programm. If you do so, just drop me a few lines via e-mail or snail-mail
Hardware kann ausfallen - Software ist von Anfang an kaputt